
.menu
{
    width:600px;
    height:100px;   
    margin:auto;
    margin-top:10px;
}

.div_middle
{
    margin:auto;
    text-align:center;
    /*border:1px solid black;*/
    width: 800px;
    height: 380px;
    /*margin-top: 10px;*/
    overflow:auto;
}

    .div_middle a{
        text-decoration:none;
        color:indigo;
    }

.order{
    float:left;
    width:780px;
    height:189px;
    border-bottom: black solid 1px;
}
    .photo_order img{
        float:left;
        width:170px;
        height:170px;
    }
    .table_pres{
    }
    
    .infos_order{
        float:left;
        text-align: left;
        width:580px;
        padding-left:20px;
        height:120px;
        /*border:1px solid black;*/
    }
        .infos_order span{
            float:left;
            margin-left:20px;
            margin-top:60px;
            /*border:1px solid black;*/
        }   
        
        .man_adm_pic{
            margin-left:130px;
            margin-top:10px;
            width:130px;
            height:130px;
            cursor:pointer;
        }
    .traitement_order{
        float:left;
        /*border:1px solid black;*/
        margin-top: 0px;
        margin-left: 20px;
    }
    
        .zone_image{
            float:left;
            width:250px;
            font-size:0.8em;
        }
        .zone_action{
            margin-top: 21px;
            float:left;
            width:300px;
        }
    
            .bout_mod{ margin-left: 10px;}
            .bout_sup{ margin-left: 10px;}
            /*.bout_add{ float:left; margin-top: 2px;}*/
        
.label_info
{
    
}

.div_add_ordre{
    position:fixed;
    /*left:1050px;*/
    top:390px;
    width: 50px;
    height:50px;
    z-index: 10;
}
    .div_add_ordre img{
        width: 50px;
        height:50px;
        opacity: 0.7;
        cursor:pointer;
    }
    .div_add_ordre img:hover{
        opacity: 1;
    }

/*Gestion de la modale popup */
#mask {
  position:absolute;
  z-index:9000;
  background-color:#000;
  display:none;
  width:99%;
  height:99%;
}
   
.modal_popup {
  position:fixed;
  display:none;
  z-index:9999;
  padding:20px;
}
.modal_popup {
  font-weight: bold;
  width:700px; 
  height:400px;
  background-color:#fff;
  border-radius: 10px;
}
#bloc_gauche{
    float:left;
    width:400px;
    margin-left: 30px;
}
    .titre_div1{
        float:left;
        width: 400px;
        height:30px;
        border-radius: 5px;
        border: 1px black solid;
        background-color:#fff;
        margin-top:10px;
    }

        .personnes_gauche{
            float:left;
            width:400px;
            height:330px;
            border: 1px black solid;
            border-radius: 5px;
            background-color:#ccc;
            overflow-x:hidden;
            margin-top:5px;
        }

            .personnes_gauche .div_user{
                float:left;
                width: 150px;
                height:50px;
                border-radius: 5px;
                border: 1px black solid;
                background-color:#fff;
                margin-left:30px;
                margin-top:10px;
                z-index:10000;
                color:#2E7DB2;
            }
   
#bloc_droit{
    float:left;
    width:200px;
    margin-left: 30px;
}     
    .titre_div2{
        float:left;
        width: 200px;
        height:30px;
        border-radius: 5px;
        border: 1px black solid;
        background-color:#fff;
        margin-top:10px;
    }

        .personnes_droite{
            float:left;
            width:200px;
            height:330px;
            border: 1px black solid;
            border-radius: 5px;
            background-color:#ccc;
            overflow-x:hidden;
            margin-top:5px;
        }

            .personnes_droite .div_user{
                float:left;
                width: 150px;
                height:50px;
                border-radius: 5px;
                border: 1px black solid;
                background-color:#fff;
                margin-left:25px;
                margin-top:10px;
                z-index:10000;
                color:#2E7DB2;
            }
.label_error
{
    text-align: center;
    color: green;
    float:left;
    width: 100%;
    height:30px;
}